🇬🇧 en fr 🇫🇷

in plain sight

  • (idiomatic) Very easy to see or notice, especially when it is supposed to be hidden.
au vu et au su de tous, à la vue de tous
Wiktionary Links